.cell {
  position: relative;
  width: 100%;
  max-width: 750rpx;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  flex-direction: row;
  padding: 30rpx 40rpx;
  background-color: #fff;

  .cell-left {
    flex: 1 1 0%;
    flex-shrink: 0;
    display: flex;
    align-items: center;

    .cell__left-icon {
      font-size: 45rpx;
      width: 40rpx;
      flex-shrink: 0;
      margin-right: 10rpx;
    }

    .cell-label {
      width: 6em;
      margin-right: 10rpx;
      flex-shrink: 0;
      color: #181818;
    }
  }

  .cell-content {
    line-height: 1.2;
    flex: 1 1 0%;
    text-align: right;
    color: #333;

    .cell-content-text {
      word-break: break-all;
    }

    .cell-content-img {
      width: calc(var(--amplified_base) * 128rpx);
      height: calc(var(--amplified_base) * 128rpx);
      border-radius: 50%;
    }
  }

  .cell-right__icon {
    flex-shrink: 0;
    margin-left: 12rpx;
  }
}
